﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Y2015CS68APPS.OOP.MVC_DEMO
{
    class CONTROLLERS
    {
        private MODELS m_objModels;
        public CONTROLLERS()
        {
            m_objModels = new MODELS();
        }

        public bool CheckUserInfo(UserEntity objEntity)
        {
            //Đưa ra điều hướng xử lý nghiệp vụ như sau:
            //1. Kiểm tra xác thực tài khoản?
            if(m_objModels.KiemTra_xacthuc_TK(objEntity)){
                if(m_objModels.KiemTra_TT_KichHoat_TK(objEntity)){
                    if(m_objModels.KiemTra_SoDu_TK(objEntity)){
                        if(m_objModels.KiemTra_SuDungDv_cua_TK(objEntity)){
                            return true;
                        }
                        return false;
                    }
                    else                    
                        return false;                 
                }
                else               
                    return false;              
            }
            else         
                return false;           
        }
    }
}
